const cloud = require('wx-server-sdk');


cloud.init({
  env: cloud.DYNAMIC_CURRENT_ENV
});

const db = cloud.database()

// 获取openId云函数入口函数
exports.main = async (event, context) => {
  // 获取基础信息
  const wxContext = cloud.getWXContext();
  try {
    return db.collection('order')
      .where({
        outTradeNo: event.outTradeNo
      })
      .update({
        data: {
          status: event.status,
          modifyTime: Date.now()
        },
      });
  } catch (error) {
    return {
      errcode: -1,
      errmsg: error
    }
  }

};
